* buffer.c (Fgenerate_new_buffer_name): Fix type mismatch.
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 4 Jul 2012 03:49:19 +0000 (07:49 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 4 Jul 2012 03:49:19 +0000 (07:49 +0400)
src/ChangeLog
src/buffer.c

index f6ae88bdccc699b207a959221ec10b7e44f1081d..17b1681727811c49a278cb8d6f90e8196cf9be31 100644 (file)
@@ -1,3 +1,7 @@
+2012-07-04  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * buffer.c (Fgenerate_new_buffer_name): Fix type mismatch.
+
 2012-07-04  Paul Eggert  <eggert@cs.ucla.edu>
 
        * regex.c: Suppress GCC warning on RHEL 6.  (Bug#11207)
index 2f8705c9a321e53fc59ff60d2e7c85157c0388f9..d9c0796af33ecbad8b17a24276895f27c6516dae 100644 (file)
@@ -859,7 +859,7 @@ is first appended to NAME, to speed up finding a non-existent buffer.  */)
   if (!strncmp (SSDATA (name), " ", 1)) /* see bug#1229 */
     {
       /* Note fileio.c:make_temp_name does random differently.  */
-      sprintf (number, "-%"pD"d", Frandom (make_number (999999)));
+      sprintf (number, "-%"pD"d", XFASTINT (Frandom (make_number (999999))));
       tem2 = concat2 (name, build_string (number));
       tem = Fget_buffer (tem2);
       if (NILP (tem))